/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package model;

import java.io.Serializable;
import java.util.Date;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;

/**
 *
 * @author Patrick
 */
@Entity
public class Avaliacao implements Serializable {
    
    private static final long serialVersionUID = 1L;

    @Id
    @GeneratedValue
    private Long id;
    
    @ManyToOne
    @JoinColumn(name = "participante")
    private Participante participante;
    
    private int idade;
    private float peso;
    private float estatura;
    private float circunAbdominalMaior;
    private float circunAbdominalMenor;
    private float circunQuadril;
    private float dobrasCutaneasTriciptal;
    private float dobrasCutaneasBiciptal;
    private float dobrasCutaneasSubescapular;
    private float dobrasCutaneasSuprailiaca;
    private float dobrasCutaneasAbdominal;
    private float dobrasCutaneasPeitoral;
    private float dobrasCutaneasAxilarMédia;
    private float dobrasCutaneasCoxaMedia;
    private float dobrasCutaneasPernaMedial;
    private int pressaoArterial;
    private float flexibilidade;
    private Date data;

    public Avaliacao() {
    }

    public Avaliacao(int idade, float peso, float estatura, float circunAbdominalMaior, float circunAbdominalMenor, float circunQuadril, float dobrasCutaneasTriciptal, float dobrasCutaneasBiciptal, float dobrasCutaneasSubescapular, float dobrasCutaneasSuprailiaca, float dobrasCutaneasAbdominal, float dobrasCutaneasPeitoral, float dobrasCutaneasAxilarMédia, float dobrasCutaneasCoxaMedia, float dobrasCutaneasPernaMedial, int pressaoArterial, float flexibilidade, Date data) {
        this.idade = idade;
        this.peso = peso;
        this.estatura = estatura;
        this.circunAbdominalMaior = circunAbdominalMaior;
        this.circunAbdominalMenor = circunAbdominalMenor;
        this.circunQuadril = circunQuadril;
        this.dobrasCutaneasTriciptal = dobrasCutaneasTriciptal;
        this.dobrasCutaneasBiciptal = dobrasCutaneasBiciptal;
        this.dobrasCutaneasSubescapular = dobrasCutaneasSubescapular;
        this.dobrasCutaneasSuprailiaca = dobrasCutaneasSuprailiaca;
        this.dobrasCutaneasAbdominal = dobrasCutaneasAbdominal;
        this.dobrasCutaneasPeitoral = dobrasCutaneasPeitoral;
        this.dobrasCutaneasAxilarMédia = dobrasCutaneasAxilarMédia;
        this.dobrasCutaneasCoxaMedia = dobrasCutaneasCoxaMedia;
        this.dobrasCutaneasPernaMedial = dobrasCutaneasPernaMedial;
        this.pressaoArterial = pressaoArterial;
        this.flexibilidade = flexibilidade;
        this.data = data;
    }    

    public int getIdade() {
        return idade;
    }

    public void setIdade(int idade) {
        this.idade = idade;
    }

    public float getPeso() {
        return peso;
    }

    public void setPeso(float peso) {
        this.peso = peso;
    }

    public float getEstatura() {
        return estatura;
    }

    public void setEstatura(float estatura) {
        this.estatura = estatura;
    }

    public float getCircunAbdominalMaior() {
        return circunAbdominalMaior;
    }

    public void setCircunAbdominalMaior(float circunAbdominalMaior) {
        this.circunAbdominalMaior = circunAbdominalMaior;
    }

    public float getCircunAbdominalMenor() {
        return circunAbdominalMenor;
    }

    public void setCircunAbdominalMenor(float circunAbdominalMenor) {
        this.circunAbdominalMenor = circunAbdominalMenor;
    }

    public float getCircunQuadril() {
        return circunQuadril;
    }

    public void setCircunQuadril(float circunQuadril) {
        this.circunQuadril = circunQuadril;
    }

    public float getDobrasCutaneasTriciptal() {
        return dobrasCutaneasTriciptal;
    }

    public void setDobrasCutaneasTriciptal(float dobrasCutaneasTriciptal) {
        this.dobrasCutaneasTriciptal = dobrasCutaneasTriciptal;
    }

    public float getDobrasCutaneasBiciptal() {
        return dobrasCutaneasBiciptal;
    }

    public void setDobrasCutaneasBiciptal(float dobrasCutaneasBiciptal) {
        this.dobrasCutaneasBiciptal = dobrasCutaneasBiciptal;
    }

    public float getDobrasCutaneasSubescapular() {
        return dobrasCutaneasSubescapular;
    }

    public void setDobrasCutaneasSubescapular(float dobrasCutaneasSubescapular) {
        this.dobrasCutaneasSubescapular = dobrasCutaneasSubescapular;
    }

    public float getDobrasCutaneasSuprailiaca() {
        return dobrasCutaneasSuprailiaca;
    }

    public void setDobrasCutaneasSuprailiaca(float dobrasCutaneasSuprailiaca) {
        this.dobrasCutaneasSuprailiaca = dobrasCutaneasSuprailiaca;
    }

    public float getDobrasCutaneasAbdominal() {
        return dobrasCutaneasAbdominal;
    }

    public void setDobrasCutaneasAbdominal(float dobrasCutaneasAbdominal) {
        this.dobrasCutaneasAbdominal = dobrasCutaneasAbdominal;
    }

    public float getDobrasCutaneasPeitoral() {
        return dobrasCutaneasPeitoral;
    }

    public void setDobrasCutaneasPeitoral(float dobrasCutaneasPeitoral) {
        this.dobrasCutaneasPeitoral = dobrasCutaneasPeitoral;
    }

    public float getDobrasCutaneasAxilarMédia() {
        return dobrasCutaneasAxilarMédia;
    }

    public void setDobrasCutaneasAxilarMédia(float dobrasCutaneasAxilarMédia) {
        this.dobrasCutaneasAxilarMédia = dobrasCutaneasAxilarMédia;
    }

    public float getDobrasCutaneasCoxaMedia() {
        return dobrasCutaneasCoxaMedia;
    }

    public void setDobrasCutaneasCoxaMedia(float dobrasCutaneasCoxaMedia) {
        this.dobrasCutaneasCoxaMedia = dobrasCutaneasCoxaMedia;
    }

    public float getDobrasCutaneasPernaMedial() {
        return dobrasCutaneasPernaMedial;
    }

    public void setDobrasCutaneasPernaMedial(float dobrasCutaneasPernaMedial) {
        this.dobrasCutaneasPernaMedial = dobrasCutaneasPernaMedial;
    }

    public int getPressaoArterial() {
        return pressaoArterial;
    }

    public void setPressaoArterial(int pressaoArterial) {
        this.pressaoArterial = pressaoArterial;
    }

    public float getFlexibilidade() {
        return flexibilidade;
    }

    public void setFlexibilidade(float flexibilidade) {
        this.flexibilidade = flexibilidade;
    }

    public Date getData() {
        return data;
    }

    public void setData(Date data) {
        this.data = data;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Participante getParticipante() {
        return participante;
    }

    public void setParticipante(Participante participante) {
        this.participante = participante;
    }
}
